package com.whity.towerdefense.model;

import android.graphics.Point;

public interface I_Pathfindable
{
	// =============================================================
	// Public functions :
	
	/**
	 * Will be called when the pathfinder have calculate the path of the unit and need to update it.
	 * @param p_Path The new path that should be used by the unit
	 */
	void PathfinderCallback(Path p_Path);
	
	/**
	 * Return the position of the object in cell
	 * @return A point in cell
	 */
	Point GetCellPosition();
	
	// =============================================================
}
